Package-level declarations
Types
Animation helper class
Basic shape drawer. Used for native drawing primitives using OpenGL.
User defined camera tracking method.
Canvas is a part of a screen object custom rendered by the user
Buffer renderer object. Will draw raw image buffers on a canvas.
Canvas listener object
Enumerates the possible animation types.
Used to identify the bikes allowed returned by public transport OverlayItem.getPreviewExtendedData in kPT_trip_bikes_allowed parameter.
Buildings visibility modes
Describes a color format
Overlay Ids enumeration
Display type
Follow position map rotation mode
Landmarks highlight display options
Map details quality level
Perspectives in which the map is viewed
Marker labeling mode
Marker match type
Marker type
OverlayItem preview data formats
Screen rendering mode
Rotate direction
Route display modes
Used to identify the type of transportation returned by public transport OverlayItem.getPreviewExtendedData in kPT_route_type parameter.
Scene Object File Format
The scroll directions
Describes a text alignment
Describes a text style
Touch handler event type
Touch gestures list
TrackingModeUpdateRequest enum
Enumeration used to specify view camera transition.
Enumeration used to specify view data transition.
Online service type for which the map service can generate data transfer statistics
Used to identify the wheelchair accessibility returned by public transport OverlayItem.getPreviewExtendedData in kPT_trip_wheelchair_accessible parameter.
Follow position with route preferences
Highlights render settings
Adjustable Bitmap.
Bitmap interface
IOpenGLContext interface
Map Camera object.
Scene object.
MapSceneConfiguration object. This behaves like a singleton, i.e. all instances are sharing behind the same API interface
Scene configuration listener interface.
MapSceneObject object
ViewCustomization object.
MapView object. It displays a map. MapView supports a wide range of operations like resize, zoom, rotate, animated fly to specific position or select map objects. The map appearance is fully customizable. By using the attached preferences it is possible to specify for each map what map objects to be visible and when; it is possible to change the colors, widths and other properties of the map objects; or to specify which landmarks should be visible on map. Multiple MapView objects can be created using the same Screen or a different one.
MapViewListener object
Lambda object adapter for MapViewListener. Callbacks are executed on main thread.
Map View Marker Collections
OverlayCollection for a MapView object.
Reference to ViewPreferences
Marker
Marker collection
Marker collection display settings
Marker Custom Render Data Marker rendering information
Marker match
List of Marker Match
Marker render settings
Sketches collection
OpenGLContext open object.
OverlayCategory object.
OverlayInfo object.
Marker object.
List of OverlayItem
Coordinate referenced Marker object.
OverlayMutableCollection object.
Overlay display settings
MarkerOverlaysService object. This behaves like a singleton, i.e. all instances are sharing behind the same API interface
Rendering Utility Interface
3D object data
Alias for ArrayList of SceneObjectData.
Screen object. It supports rendering in an OpenGL context. It is possible to use the rendering in two ways:
Style layer info
Describes the style for a text that will be rendered.